package org.ssh.action;

import org.springframework.context.annotation.Scope;
import org.ssh.pojo.BacklogEntity;
import org.ssh.service.BackLogService;
import org.ssh.util.ExcelUtil;

import javax.annotation.Resource;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

/**
 * @author ZH
 * @date 2022年01月18日 12:01:00
 * @version: 1.0.0
 */
@Scope("prototype")
public class BackLogAction {
    @Resource
    private BackLogService backLogService;

    /**
     * 数据导出,测试git
     * @Author ZhangH
     * @Date 2022/1/18 18:59
     * @return java.lang.String
     */
    public String exports() throws IOException {
        //获取需要导出的数据信息
        List<BacklogEntity> list = backLogService.getAll();
        //excel第一行标题
        ArrayList<String> heads = new ArrayList<>();
        heads.add("待办内容");heads.add("发起人");heads.add("发起时间");heads.add("接收人");
        return ExcelUtil.exportUtil(list,heads);
    }


}
